† Corresponding author. E-mail:
In this paper, synchronization for a class of uncertain fractional-order neural networks with external disturbances is discussed by means of adaptive fuzzy control. Fuzzy logic systems, whose inputs are chosen as synchronization errors, are employed to approximate the unknown nonlinear functions. Based on the fractional Lyapunov stability criterion, an adaptive fuzzy synchronization controller is designed, and the stability of the closed-loop system, the convergence of the synchronization error, as well as the boundedness of all signals involved can be guaranteed. To update the fuzzy parameters, fractional-order adaptations laws are proposed. Just like the stability analysis in integer-order systems, a quadratic Lyapunov function is used in this paper. Finally, simulation examples are given to show the effectiveness of the proposed method.
Fractional calculus is a concept for the theory of integrals and derivatives of arbitrary order, which unifies and generalizes the notions of integer-order differentiation and n-fold integration.[1] This idea is around 300 years old, but compared with the corresponding integer-order theory, the developments in this field have been rather slow. But lately, there has been a steady growth of interest in this field because lots of actual systems show fractional-order differential dynamical behaviors.[2–8] Applications of fractional-order differential equations to different areas are investigated by many researchers, and some basic results have been obtained (see, for example, Refs. [2], [3], [6], [7], and [9] and the references therein). One can refer to Refs. [1] and [10] for more details about the fractional calculus theory. In a manner of speaking, dynamics analysis, stability analysis, and the control of fractional-order systems have become very hot and promising research topics.
One main advantage of fractional-order systems consists in that the fractional-order differential operator takes into consideration the fact that the future system states depend on both the present states and all the previous states. That is to say, the fractional-order systems are nonlocal while the integer-order ones are local. Noting that fractional calculus provides a powerful tool for describing memory and hereditary properties of the systems, some researchers have put it into integer-order neural networks to achieve fractional-order neural models, which may better describe the dynamical behavior of the neurons.[2,11–18] Up to now, various significant issues about fractional-order neural networks have been discussed. In Ref. [19], by using numerical simulations, the complex dynamics of a class of fractional-order neural networks have been addressed. In Ref. [20], the dynamics of a general class of fractional-order neural networks were investigated by means of the Krasnoselskii fixed point theorem and the contraction mapping principle. In Refs. [12] and [13], based on the Lyapunov stability criterion and linear control strategies, some effective criteria concerning stability analysis of fractional-order neural networks and memristor-based fractional-order neural networks were proposed, respectively. Besides, more and more researchers have focused on the synchronization of fractional-order neural networks, and many results have been reported (see, Refs. [13]–[18] and [21]–[27]). It should be stressed that in the aforementioned literatures considering the synchronization of fractional-order neural networks, prior knowledge of the system models is needed. However, as we know, system uncertainties and external disturbances usually exist in actual systems,[28–34] so it is advisable to design a synchronization controller for fractional-order neural networks when the system models are fully unknown.
It is well known that fuzzy systems with linguistic information or heuristic knowledge have been successfully used to control uncertain systems because the accurate mathematical models of the systems are not needed.[34–43] Based on the universal approximation theorem,[44] many adaptive fuzzy control methods have been developed for uncertain integer-order nonlinear systems.[35,36,45–49] However, with respect to fractional-order systems, one can hardly check the stability of the systems by looking for the dominant roots or via algebraic methods, which are usually utilized to analyze the stability of integer-order systems. That is to say, most of the control methods for integer-order systems cannot be extended to fractional-order systems directly. To the best of our knowledge, synchronization of fractional-order neural networks by using adaptive fuzzy control is rarely reported and needs to be investigated further.
Motivated by the above discussion, we will investigate the synchronization problem of a class of fractional-order neural networks. Roughly stated, the main contributions of this paper can be summarized as follows.
Synchronization for a class of fractional-order neural networks with fully unknown system models is discussed by using adaptive fuzzy control.
The fuzzy logic systems use synchronization errors instead of system states as their inputs. Thus, the control systems will be more sensitive to the synchronization errors.
Fractional-order adaptations laws are designed to update the fuzzy system parameters online.
The remainder of this paper is organized as follows. Section
The fractional-order integro-differential operator can be seen as an extended concept of the integer-order one. The commonly used definitions in the literature are Grünwald–Letnikov, Riemann–Liouville, and Caputo definitions. The main reason why Caputo’s derivative is introduced for engineering applications is that its Laplace transform only requires integer-order derivatives for the initial conditions. On the contrary, the classical Riemann–Liouville definition needs fractional-order initial conditions which are difficult to be physically interpreted. We will use the Caputo derivative in this paper. The fractional-order integral with fractional order α can be defined as
![]() | (1) |
![]() | (2) |
The Laplace transform of the Caputo fractional derivative is
![]() | (3) |
![](cpb_26_3_030504/cpb_26_3_030504_004.gif)
A fuzzy logic system consists of four parts:[35,36,38–40,51] the knowledge base, the fuzzifier, the fuzzy inference engine working on the fuzzy rules, and the defuzzifier. The structure of a fuzzy logic system is shown in Fig.
Usually, a fuzzy logic system is modeled by
![]() | (19) |
![](cpb_26_3_030504/cpb_26_3_030504_032.gif)
![](cpb_26_3_030504/cpb_26_3_030504_033.gif)
![](cpb_26_3_030504/cpb_26_3_030504_034.gif)
![](cpb_26_3_030504/cpb_26_3_030504_035.gif)
![](cpb_26_3_030504/cpb_26_3_030504_036.gif)
![](cpb_26_3_030504/cpb_26_3_030504_037.gif)
![](cpb_26_3_030504/cpb_26_3_030504_038.gif)
![](cpb_26_3_030504/cpb_26_3_030504_039.gif)
![](cpb_26_3_030504/cpb_26_3_030504_040.gif)
![](cpb_26_3_030504/cpb_26_3_030504_041.gif)
![](cpb_26_3_030504/cpb_26_3_030504_042.gif)
![](cpb_26_3_030504/cpb_26_3_030504_043.gif)
![](cpb_26_3_030504/cpb_26_3_030504_044.gif)
![](cpb_26_3_030504/cpb_26_3_030504_045.gif)
![](cpb_26_3_030504/cpb_26_3_030504_046.gif)
![](cpb_26_3_030504/cpb_26_3_030504_047.gif)
![](cpb_26_3_030504/cpb_26_3_030504_048.gif)
![](cpb_26_3_030504/cpb_26_3_030504_049.gif)
![](cpb_26_3_030504/cpb_26_3_030504_050.gif)
![](cpb_26_3_030504/cpb_26_3_030504_051.gif)
![](cpb_26_3_030504/cpb_26_3_030504_052.gif)
![](cpb_26_3_030504/cpb_26_3_030504_053.gif)
![](cpb_26_3_030504/cpb_26_3_030504_054.gif)
![](cpb_26_3_030504/cpb_26_3_030504_055.gif)
![](cpb_26_3_030504/cpb_26_3_030504_056.gif)
![](cpb_26_3_030504/cpb_26_3_030504_057.gif)
![](cpb_26_3_030504/cpb_26_3_030504_058.gif)
![](cpb_26_3_030504/cpb_26_3_030504_059.gif)
![](cpb_26_3_030504/cpb_26_3_030504_060.gif)
![](cpb_26_3_030504/cpb_26_3_030504_061.gif)
![](cpb_26_3_030504/cpb_26_3_030504_062.gif)
![](cpb_26_3_030504/cpb_26_3_030504_063.gif)
![]() |
![]() | (20) |
In contrast to the conventional control techniques, fuzzy logic systems are best utilized in complex ill-defined processes that can be controlled by a skilled human operator without much knowledge of their underlying dynamics. The basic idea behind fuzzy logic systems is to incorporate the “expert experience” of a human operator in the design of the controller in controlling a process whose input–output relationship is described by a collection of fuzzy control rules involving linguistic variables rather than a complicated dynamic model.
In this paper, we will consider the fractional-order neural networks with the form
![]() | (21) |
![](cpb_26_3_030504/cpb_26_3_030504_067.gif)
![](cpb_26_3_030504/cpb_26_3_030504_068.gif)
![](cpb_26_3_030504/cpb_26_3_030504_069.gif)
![](cpb_26_3_030504/cpb_26_3_030504_070.gif)
![](cpb_26_3_030504/cpb_26_3_030504_071.gif)
Let us denote
![]() | (22) |
To guarantee the existence and uniqueness of the solutions of the fractional-order neural network (
![]() | (23) |
The slave system is given by
![]() | (24) |
![](cpb_26_3_030504/cpb_26_3_030504_080.gif)
![](cpb_26_3_030504/cpb_26_3_030504_081.gif)
![](cpb_26_3_030504/cpb_26_3_030504_082.gif)
![](cpb_26_3_030504/cpb_26_3_030504_083.gif)
The objective of our work is to design a robust controller such that the slave system (
In this subsection, an adaptive fuzzy synchronization controller will be designed. Define the synchronization error as
![]() | (25) |
![](cpb_26_3_030504/cpb_26_3_030504_088.gif)
As in Refs. [36] and [44]–[48], we can assume that the fuzzy systems do not violate the universal approximator property. Thus it is rational to give the following assumption.
In this section, a simulation example will be given to show the effectiveness of the proposed synchronization method.
Let
The initial condition for the slave fractional-order neural networks is chosen as
We define 7 Gaussian membership functions distributed on interval [−4, 4] for each input
![]() | Table 1. Parameters of the membership functions. . |
The simulation results are presented in Figs.
In the rest of this section, we will give some simulation results to show the differences between our control method and that in Ref. [11]. Our design parameters are chosen as above. In Ref. [11], the same system model is used in the simulation, and their design parameters are also chosen as those in Ref. [11] except that the initial values and the external disturbances are changed as above.
It can be concluded from Fig.
![]() | Fig. 8. (color online) Simulation results. (a) Synchronization errors and (b) control inputs of our method, (c) synchronization errors and (d) control inputs of Ref. [11]. |
![]() | Fig. 9. (color online) Simulation results with large disturbance. Synchronization errors of (a) our method and (b) Ref. [11]. |
Synchronization of two identical fractional-order neural networks by using an adaptive fuzzy control approach is discussed in this paper. We use the fuzzy logic systems to handle the case that the model of the system is fully unknown. Based on the fractional Lyapunov stability criterion, an adaptive fuzzy controller is given to guarantee that the synchronization errors converge to an arbitrary small region of the origin. It is shown that fractional-order adaptations can be designed to cancel the fuzzy approximation errors and the estimation errors of unknown parameters. By using the results of this paper, some control methods which are proposed for integer-order nonlinear systems may be extended to control fractional-order nonlinear systems. Working towards the simplicity of the controller design and giving simpler stability analysis methods for fractional-order nonlinear systems are our further investigation directions.
[1] | |
[2] | |
[3] | |
[4] | |
[5] | |
[6] | |
[7] | |
[8] | |
[9] | |
[10] | |
[11] | |
[12] | |
[13] | |
[14] | |
[15] | |
[16] | |
[17] | |
[18] | |
[19] | |
[20] | |
[21] | |
[22] | |
[23] | |
[24] | |
[25] | |
[26] | |
[27] | |
[28] | |
[29] | |
[30] | |
[31] | |
[32] | |
[33] | |
[34] | |
[35] | |
[36] | |
[37] | |
[38] | |
[39] | |
[40] | |
[41] | |
[42] | |
[43] | |
[44] | |
[45] | |
[46] | |
[47] | |
[48] | |
[49] | |
[50] | |
[51] | |
[52] | |
[53] |